#tmr_webchat_texts_container {
    width: 100%;
    max-width: 700px;
    height: 300px;
    border: 2px solid silver;
    overflow: scroll;
}
#tmr_webchat_texts_container span {
    margin-left: 3px;
    margin-right: 3px;
}
span.tmr_timestamp {
    color: gray;
}
span.tmr_nick {
    color: darkgreen;
    font-weight: bolder;
}
span.tmr_nick:hover {
    cursor: pointer;
}
span.tmr_msg_text {
    width: 100%;
}
input#tmr_webchat_nick {
    width: 100px;
}
input#tmr_webchat_msg {
    width: 100%;
    max-width: 460px;
}
div.tmr_chat_message {

}